<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //名字定义 
        /*
         名字区分大小写 
         每行结尾分号可有可无  我们未来习惯java方式添加分号
          if(count == 1){}
          代码中小括号和大括号按照java的书写规范
        */

        //1.输出语句
        //警告框  window对象的属性和方法调用不写window也可以
        // window.alert("这里是警告的信息");
        // alert("这里是警告的信息");

        //向body中写html内容
        // document.write("hello,js");
        // document.write("<h1>hello,js</h1>");


        //向浏览器控制台输出内容
        //console.log("我在控制台进行输出....");


        //2.变量 弱类型语言不需要数据类型来声明变量
        // var  变量 = 值;

        var test = 20;
        var test01 = 20.00;
        test = "张三";
        //总结 js变量不受数据类型约束存储比较灵活 

        // {
        //     var age = 18;//代码块中变量在括号外可以使用 全局
        //     var age = 30; //可以重复定义
        // }

        // alert(age)

        //let 定义局部变量 不允许重名
        {
            let age = 20;
            // let age = 20;
        }
        // alert(age)

        //const 定义常量 不允许被赋值
        const PI = 3.14;
        // PI = 5.12; 




    </script>


</head>

<body>

</body>

</html>